guest procedures